package org.kugua.context;

import java.awt.*;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 验证码-上下文
 *
 * @author 苦瓜
 * @create 2024-08-27
 * @since 1.0.0
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class CaptchaContext {
    /**
     * 验证码类型
     */
    private String type;

    /**
     * 默认为null，只有type为QAC类型时，才有值
     */
    private String questionAnswerType;

    /**
     * 2D图像
     */
    private Graphics2D graphics;

    /**
     * 验证码-宽度
     */
    private Integer width;

    /**
     * 验证码-高度
     */
    private Integer height;

    /**
     * 验证码内容
     */
    private String content;


}
